a bitch in heat - Alemán Inglés Diccionario